Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 NORTH STREET Semi-Detached £309,000 7 Jan 2011
29 NORTH STREET Terraced £66,000 5 Dec 1997
MOWBRAY, 5 NORTH STREET Detached £630,000 25 Apr 2023